草庐IT

php - Foreach迭代位置

全部标签

javascript - 使用 jquery 动态设置位置

我需要使用一个位置的偏移坐标来动态设置第二个元素(“#test”)的位置。varp=$("#desired_equity");varposition=p.offset();$(document).ready(function(){$('#test').css("left",position.left);});我不确定我在这里做错了什么,有什么想法吗? 最佳答案 您可能在为#desired_equity准备好DOM之前设置varp。尝试$(document).ready(function(){varp=$("#desired_equi

如果滚动位置 > 100,则为 Javascript

如果它大于100,我如何测试它。例如,我如何获得警报。这是我的代码不起作用,我不知道为什么。varScrollTop=$("body").scrollTop();if(ScrollTop>100){alert("Scrollisgreaterthan100");//document.getElementById('back-to-top').fadeOut;} 最佳答案 使用滚动监听器http://jsfiddle.net/6A6qy/$(window).scroll(function(){...});

javascript - AngularJS : angular-ui-router always redirects to $urlRouterProvider. 否则位置

我正在尝试创建一个SPA,您必须在其中登录才能访问几乎所有内容。所以很自然地,您看到的默认屏幕是登录屏幕。但是,在用户登录后,无论ui-sref是什么,ui-router都会重定向到登录页面(即使用户已通过身份验证)。这是我的用户界面路由器代码:(function(){'usestrict';angular.module('app',['ui.router','satellizer']).config(function($stateProvider,$urlRouterProvider,$authProvider,$httpProvider,$provide){$httpProvide

javascript - 在从我的 promise /功能返回之前等待 forEach 完成

我正在使用FirebaseCloudFirestore,但是,我认为这可能更多是JavaScript异步与同步promise返回问题。我正在执行一个查询以从一个集合中获取ID,然后循环遍历该查询的结果以根据该ID从另一个集合中查找单个记录。然后我想将找到的每条记录存储到一个数组中,然后返回整个数组。results.length始终为0,因为returnresults在forEach完成之前触发。如果我从forEach内部打印results.length它有数据。我如何才能等到forEach完成后再从外部promise和外部函数本身返回?getFacultyFavoritesFireba

javascript - 从谷歌地图中的纬度和经度获取位置地址

我想在点击谷歌地图并获取纬度和经度后从他们那里获取位置并将其(地址)放入文件input#searchTextField中。我该怎么办?我试过了,但不适合我:演示:http://jsfiddle.net/DXkZJ/$(function(){varlat=44.88623409320778,lng=-87.86480712897173,latlng=newgoogle.maps.LatLng(lat,lng),image='http://www.google.com/intl/en_us/mapfiles/ms/micons/blue-dot.png';//zoomControl:tru

javascript - OpenLayers.Map 在 JavaScript 中更改属性的位置

我根据JavaScript在我的站点中包含了一个OpenLayers.Map:varmap=newOpenLayers.Map();varmapnik=newOpenLayers.Layer.OSM();map.addLayer(mapnik);一切正常。期望属性的位置(OpenStreetMap贡献者)。有没有移动右下角属性的选项?这是我目前得到的: 最佳答案 您可以覆盖此组件的默认OL样式:.olControlAttribution{left:5px;}您可以前往http://dev.openlayers.org/example

javascript - Canvas lineTo() 在错误的位置绘制 y 坐标

我正在尝试使用ctx.lineTo()在Canvas上绘制一些矩形。他们被画出来了,但是y坐标永远不对。矩形变得太高并且位于y轴上的错误位置。当我逐步使用调试器时,它显示lineTo()方法中的y坐标是正确的,但我创建了一个canvas.click事件来提醒坐标(当我单击左上角时它是正确的,它会提醒(0,0)).单击事件显示y坐标实际上并不在它声明将在lineTo()方法中绘制的位置。然而,x坐标总是正确的。要考虑的一件事是我通过将html附加到带有javascript的元素来创建我的Canvas,并向其中添加我绘制的图像。我重新缩放矩形的坐标,以便将它们适本地放置在Canvas上,C

javascript - JSON 中位置 0 错误的意外标记 m

在编译应用程序并尝试使用webpack实现i18n库时,我遇到了这个错误:ERRORin./node_modules/bundle-loader?lazy&name=lang-pt!./src/locales/pt/translation.jsonModuleparsefailed:UnexpectedtokenminJSONatposition0Youmayneedanappropriateloadertohandlethisfiletype.SyntaxError:UnexpectedtokenminJSONatposition0atJSON.parse()atJsonParser

javascript - 使用 Javascript RegExp 用迭代数字替换每个匹配项

我想用一个迭代数字替换字符串中的空行例如替换字符串:"MyfirstlineMysecondlineMythirdline"与"1Myfirstline2Mysecondline3Mythirdline"我可以匹配和替换这些行使用varnewstring=TestVar.replace(/(^|\n\n)/g,"\nhello\n");但是,我正在努力添加一个函数来为每个函数添加一个迭代数。你能帮忙吗?TIA,Gids 最佳答案 是的,您可以在javascript中做到这一点。您只需将一个函数作为第二个参数传递给replace。va

javascript - 使用 jQuery 按偏移位置查找元素

有没有一种简单的方法来获取特定偏移位置的所有元素(通过使用jQuery)?还是我必须检查DOM中每个元素的偏移量? 最佳答案 调用document.elementFromPoint. 关于javascript-使用jQuery按偏移位置查找元素,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4730488/